import axios from 'axios'

// (1)
// axios创建实例对象 axios.create
const http=axios.create({
    baseURL:"http://pcapi-xiaotuxian-front-devtest.itheima.net",
    timeout:5000  //超时时间
})
// 请求拦截   interceptors.request.use
http.interceptors.request.use(config=>{
    return config
},e=>Promise.reject(e))
// 响应拦截   interceptors.response.use
http.interceptors.response.use(res=>res.data,e=>{
    return Promise.reject(e)
})


// (2)
const ty=axios.create({
    baseURL:"http://pcapi-xiaotuxian-front-devtest.itheima.net",
    timeout:5000
})
// 请求拦截
ty.interceptors.request.use(config=>{
    return config
},e=>Promise.reject(e))
// 响应拦截
ty.interceptors.response.use(res=>res.data,e=>{
    return Promise.reject(e)
})

// 1个请求的时候
// export default http

// 多次请求的时候可以用到
export{
    http,
    ty
}

